reflect.flag.ro (method)
31 uses
reflect (current package)
map.go#L169: fl := (v.flag | key.flag).ro()
map.go#L208: fl := v.flag.ro() | flag(keyType.Kind())
map.go#L256: return copyVal(ktype, iter.m.flag.ro()|flag(ktype.Kind()), iterkey)
map.go#L300: return copyVal(vtype, iter.m.flag.ro()|flag(vtype.Kind()), iterelem)
value.go#L90: func (f flag) ro() flag {
value.go#L1226: x.flag |= v.flag.ro()
value.go#L1416: fl := v.flag&(flagIndir|flagAddr) | v.flag.ro() | flag(typ.Kind()) // bits same as overall array
value.go#L1429: fl := flagAddr | flagIndir | v.flag.ro() | flag(typ.Kind())
value.go#L1438: fl := v.flag.ro() | flag(Uint8) | flagIndir
value.go#L1909: fl := v.flag.ro() | (v.flag & flagIndir)
value.go#L2379: fl := v.flag.ro() | flagIndir | flag(Slice)
value.go#L2431: fl := v.flag.ro() | flagIndir | flag(Slice)
value.go#L3191: fl := v.flag&(flagAddr|flagIndir) | v.flag.ro()
value.go#L3547: return makeInt(v.flag.ro(), uint64(v.Int()), t)
value.go#L3552: return makeInt(v.flag.ro(), v.Uint(), t)
value.go#L3557: return makeInt(v.flag.ro(), uint64(int64(v.Float())), t)
value.go#L3562: return makeInt(v.flag.ro(), uint64(v.Float()), t)
value.go#L3567: return makeFloat(v.flag.ro(), float64(v.Int()), t)
value.go#L3572: return makeFloat(v.flag.ro(), float64(v.Uint()), t)
value.go#L3581: return makeFloat32(v.flag.ro(), *(*float32)(v.ptr), t)
value.go#L3583: return makeFloat(v.flag.ro(), v.Float(), t)
value.go#L3588: return makeComplex(v.flag.ro(), v.Complex(), t)
value.go#L3597: return makeString(v.flag.ro(), s, t)
value.go#L3606: return makeString(v.flag.ro(), s, t)
value.go#L3611: return makeString(v.flag.ro(), string(v.Bytes()), t)
value.go#L3616: return makeBytes(v.flag.ro(), []byte(v.String()), t)
value.go#L3621: return makeString(v.flag.ro(), string(v.runes()), t)
value.go#L3626: return makeRunes(v.flag.ro(), []rune(v.String()), t)
value.go#L3667: return Value{t, ptr, v.flag.ro() | f} // v.flag.ro()|f == f?
value.go#L3679: return Value{typ.common(), target, v.flag.ro() | flagIndir | flag(Interface)}
value.go#L3686: ret.flag |= v.flag.ro()
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |